package com.heima.service.impl;

import com.heima.dao.UserDao;
import com.heima.pojo.User;
import com.heima.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;

@Service
public class UserServiceImpl implements UserService {
    //好了 这是什么意思  这个是idea的检查功能  他检查到你没有一个类的名字是 userDao
    //这个页可以用 @Resource来解决  但是 用 autowired 就要把那个 检查关闭了 之前一只没改就今天报了  因为你之前没有用spring boot 继承mybatis  或者之前加了 @Mapper  @Repository  之前是ssm框架，没用springboot
    //用注解的  @MapperScan("com.heima.dao") idea是不会检测到的  和 用xml配置的不一样   但是这个就是一个警告   不影响使用   要不你就用@Resource
    //这俩通常用哪个  哪个都行
    // @Autowired
    @Resource
    UserDao userDao;

    @Override
    public List<User> findAll() {
        return userDao.findAll();
    }
}
